blast furnace stack - Turkish English Dictionary